8ccf14088a27669ff29852cf88cd37b2eb471611,src/integration/java/com/couchbase/client/java/SubDocumentTest.java,SubDocumentTest,testMultiLookupExistDoesNotFailOnBadPath,#,856

Before Change



    @Test
    public void testMultiLookupExistDoesNotFailOnBadPath() {
        MultiLookupResult resultPayload = ctx.bucket().lookupIn(key, LookupSpec.exists("sub[1]"));
        assertNotNull(resultPayload);
        List<LookupResult> results = resultPayload.results();
        assertEquals(1, results.size());

After Change


        String path2 = "badPath";
        String path3 = "sub";
        DocumentFragment<Lookup> results = ctx.bucket()
                .lookupIn(key)
                .exists(path1)
                .exists(path2)
                .exists(path3)
                .doLookup();

        assertNotNull(results);
        assertEquals(3, results.size());